ReferenceReplacements

class ReferenceReplacements : ReferenceRemapper

A list of symbol replacements, providing a ReferenceRemapper.

Types

Builder
Link copied to clipboard
class Builder

Functions

contains
Link copied to clipboard
operator fun contains(symbol: IrSymbol): Boolean
get
Link copied to clipboard
operator fun <T : IrSymbol> get(symbol: T): T?
getReferencedClass
Link copied to clipboard
open override fun getReferencedClass(symbol: IrClassSymbol): IrClassSymbol?
getReferencedClassifier
Link copied to clipboard
open override fun getReferencedClassifier(symbol: IrClassifierSymbol): IrClassifierSymbol?
getReferencedClassOrNull
Link copied to clipboard
open override fun getReferencedClassOrNull(symbol: IrClassSymbol?): IrClassSymbol?
getReferencedConstructor
Link copied to clipboard
open override fun getReferencedConstructor(symbol: IrConstructorSymbol): IrConstructorSymbol?
getReferencedEnumEntry
Link copied to clipboard
open override fun getReferencedEnumEntry(symbol: IrEnumEntrySymbol): IrEnumEntrySymbol?
getReferencedField
Link copied to clipboard
open override fun getReferencedField(symbol: IrFieldSymbol): IrFieldSymbol?
getReferencedFunction
Link copied to clipboard
open override fun getReferencedFunction(symbol: IrFunctionSymbol): IrFunctionSymbol?
getReferencedLocalDelegatedProperty
Link copied to clipboard
open override fun getReferencedLocalDelegatedProperty(symbol: IrLocalDelegatedPropertySymbol): IrLocalDelegatedPropertySymbol?
getReferencedProperty
Link copied to clipboard
open override fun getReferencedProperty(symbol: IrPropertySymbol): IrPropertySymbol?
getReferencedReturnableBlock
Link copied to clipboard
open override fun getReferencedReturnableBlock(symbol: IrReturnableBlockSymbol): IrReturnableBlockSymbol?
getReferencedScript
Link copied to clipboard
open override fun getReferencedScript(symbol: IrScriptSymbol): IrScriptSymbol?
getReferencedSimpleFunction
Link copied to clipboard
open override fun getReferencedSimpleFunction(symbol: IrSimpleFunctionSymbol): IrSimpleFunctionSymbol?
getReferencedTypeAlias
Link copied to clipboard
open override fun getReferencedTypeAlias(symbol: IrTypeAliasSymbol): IrTypeAliasSymbol?
getReferencedValue
Link copied to clipboard
open override fun getReferencedValue(symbol: IrValueSymbol): IrValueSymbol?
getReferencedVariable
Link copied to clipboard
open override fun getReferencedVariable(symbol: IrVariableSymbol): IrVariableSymbol?

Sources

jvm source
Link copied to clipboard